<?php
//include("html_header.html");

//判断是否POST传递参数,注意区分大小写
    if ($_SERVER["REQUEST_METHOD"] != "POST") {
        echo("<span class='result_false'>提交方法错误!</span>");
        exit();
    }

//  注册用户还没有ID
//  $user_id = $_POST['user_id'];
    $user_name   = $_POST['user_name'];
    $user_passwd = $_POST['user_passwd'];

    include("user_db_connect.php");

//    插入数据
//    注意sql语句中,使用变量的地方要用单引号包围起来
//    写入和读取之前必须用这一句更改提交的中文字符编码
    mysqli_query($link, "set names 'utf8'");
    $sql = "INSERT INTO tbl_user2 (col_user_name, col_user_passwd)
    VALUES ('$user_name', '$user_passwd');";

    if (mysqli_query($link, $sql)) {
        echo("<span class='result_ok'>用户<b>$user_name</b>注册成功!</span>");
    } elseif (mysqli_errno($link) == 1062) {
        echo("<span class='result_false'>用户名<b>$user_name</b>已存在<br>请使用其他的名称</span>");
    } else {
        printf("<span class='result_false'>用户<b>%s</b>注册失败<br>%d<br>%s</span>"
            , $user_name
            , mysqli_errno($link)
            , mysqli_error($link));
    }
    mysqli_close($link);
?>